﻿<!DOCTYPE html>
<!--[if IE]><![endif]-->
<html>
  
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <title>Class PaintToOpenGL
   </title>
    <meta name="viewport" content="width=device-width">
    <meta name="title" content="Class PaintToOpenGL
   ">
    <meta name="generator" content="docfx 2.59.4.0">
    
    <link rel="shortcut icon" href="../favicon.ico">
    <link rel="stylesheet" href="../styles/docfx.vendor.css">
    <link rel="stylesheet" href="../styles/docfx.css">
    <link rel="stylesheet" href="../styles/main.css">
    <meta property="docfx:navrel" content="../toc.html">
    <meta property="docfx:tocrel" content="toc.html">
    
    
    
  </head>
  <body data-spy="scroll" data-target="#affix" data-offset="120">
    <div id="wrapper">
      <header>
        
        <nav id="autocollapse" class="navbar navbar-inverse ng-scope" role="navigation">
          <div class="container">
            <div class="navbar-header">
              <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#navbar">
                <span class="sr-only">Toggle navigation</span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
                <span class="icon-bar"></span>
              </button>
              
              <a class="navbar-brand" href="../index.html">
                <img id="logo" class="svg" src="../logo.svg" alt="">
              </a>
            </div>
            <div class="collapse navbar-collapse" id="navbar">
              <form class="navbar-form navbar-right" role="search" id="search">
                <div class="form-group">
                  <input type="text" class="form-control" id="search-query" placeholder="Search" autocomplete="off">
                </div>
              </form>
            </div>
          </div>
        </nav>
        
        <div class="subnav navbar navbar-default">
          <div class="container hide-when-search" id="breadcrumb">
            <ul class="breadcrumb">
              <li></li>
            </ul>
          </div>
        </div>
      </header>
      <div role="main" class="container body-content hide-when-search">
        
        <div class="sidenav hide-when-search">
          <a class="btn toc-toggle collapse" data-toggle="collapse" href="#sidetoggle" aria-expanded="false" aria-controls="sidetoggle">Show / Hide Table of Contents</a>
          <div class="sidetoggle collapse" id="sidetoggle">
            <div id="sidetoc"></div>
          </div>
        </div>
        <div class="article row grid-right">
          <div class="col-md-10">
            <article class="content wrap" id="_content" data-uid="CADability.Forms.PaintToOpenGL">
  
  
  <h1 id="CADability_Forms_PaintToOpenGL" data-uid="CADability.Forms.PaintToOpenGL" class="text-break">Class PaintToOpenGL
  </h1>
  <div class="markdown level0 summary"><p>Implementation of <span class="xref">CADability.IPaintTo3D</span> via OpenGL</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><span class="xref">System.Object</span></div>
    <div class="level1"><span class="xref">PaintToOpenGL</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><span class="xref">CADability.IPaintTo3D</span></div>
  </div>
  <div class="inheritedMembers">
    <h5>Inherited Members</h5>
    <div>
      <span class="xref">System.Object.ToString()</span>
    </div>
    <div>
      <span class="xref">System.Object.Equals(System.Object, System.Object)</span>
    </div>
    <div>
      <span class="xref">System.Object.ReferenceEquals(System.Object, System.Object)</span>
    </div>
    <div>
      <span class="xref">System.Object.GetType()</span>
    </div>
    <div>
      <span class="xref">System.Object.MemberwiseClone()</span>
    </div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="CADability.Forms.html">CADability.Forms</a></h6>
  <h6><strong>Assembly</strong>: CADability.Forms.dll</h6>
  <h5 id="CADability_Forms_PaintToOpenGL_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class PaintToOpenGL : IPaintTo3D</code></pre>
  </div>
  <h3 id="constructors">Constructors
  </h3>
  
  
  <a id="CADability_Forms_PaintToOpenGL__ctor_" data-uid="CADability.Forms.PaintToOpenGL.#ctor*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL__ctor_System_Double_" data-uid="CADability.Forms.PaintToOpenGL.#ctor(System.Double)">PaintToOpenGL(Double)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public PaintToOpenGL(double precision = 1E-06)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">precision</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
  </h3>
  
  
  <h4 id="CADability_Forms_PaintToOpenGL_activeRenderContexts" data-uid="CADability.Forms.PaintToOpenGL.activeRenderContexts">activeRenderContexts</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public static List&lt;IntPtr&gt; activeRenderContexts</code></pre>
  </div>
  <h5 class="fieldValue">Field Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Collections.Generic.List</span>&lt;<span class="xref">System.IntPtr</span>&gt;</td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <h4 id="CADability_Forms_PaintToOpenGL_ContextsToDelete" data-uid="CADability.Forms.PaintToOpenGL.ContextsToDelete">ContextsToDelete</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public static List&lt;IntPtr&gt; ContextsToDelete</code></pre>
  </div>
  <h5 class="fieldValue">Field Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Collections.Generic.List</span>&lt;<span class="xref">System.IntPtr</span>&gt;</td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <h4 id="CADability_Forms_PaintToOpenGL_debugNumTriangles" data-uid="CADability.Forms.PaintToOpenGL.debugNumTriangles">debugNumTriangles</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public static int debugNumTriangles</code></pre>
  </div>
  <h5 class="fieldValue">Field Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <h4 id="CADability_Forms_PaintToOpenGL_MainThread" data-uid="CADability.Forms.PaintToOpenGL.MainThread">MainThread</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public static Thread MainThread</code></pre>
  </div>
  <h5 class="fieldValue">Field Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Threading.Thread</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
  </h3>
  
  
  <a id="CADability_Forms_PaintToOpenGL_UseSharedLists_" data-uid="CADability.Forms.PaintToOpenGL.UseSharedLists*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_UseSharedLists" data-uid="CADability.Forms.PaintToOpenGL.UseSharedLists">UseSharedLists</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public bool UseSharedLists { get; }</code></pre>
  </div>
  <h5 class="propertyValue">Property Value</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
  </h3>
  
  
  <a id="CADability_Forms_PaintToOpenGL_Equals_" data-uid="CADability.Forms.PaintToOpenGL.Equals*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_Equals_System_Object_" data-uid="CADability.Forms.PaintToOpenGL.Equals(System.Object)">Equals(Object)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public override bool Equals(object obj)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Object</span></td>
        <td><span class="parametername">obj</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 class="overrides">Overrides</h5>
  <div><span class="xref">System.Object.Equals(System.Object)</span></div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_Finalize_" data-uid="CADability.Forms.PaintToOpenGL.Finalize*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_Finalize" data-uid="CADability.Forms.PaintToOpenGL.Finalize">Finalize()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">protected void Finalize()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_GetHashCode_" data-uid="CADability.Forms.PaintToOpenGL.GetHashCode*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_GetHashCode" data-uid="CADability.Forms.PaintToOpenGL.GetHashCode">GetHashCode()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public override int GetHashCode()</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 class="overrides">Overrides</h5>
  <div><span class="xref">System.Object.GetHashCode()</span></div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_Init_" data-uid="CADability.Forms.PaintToOpenGL.Init*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_Init_System_Drawing_Bitmap_" data-uid="CADability.Forms.PaintToOpenGL.Init(System.Drawing.Bitmap)">Init(Bitmap)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void Init(Bitmap image)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td><span class="parametername">image</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_Init_" data-uid="CADability.Forms.PaintToOpenGL.Init*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_Init_System_IntPtr_System_Int32_System_Int32_System_Boolean_" data-uid="CADability.Forms.PaintToOpenGL.Init(System.IntPtr,System.Int32,System.Int32,System.Boolean)">Init(IntPtr, Int32, Int32, Boolean)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void Init(IntPtr deviceContext, int width, int height, bool toBitmap)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.IntPtr</span></td>
        <td><span class="parametername">deviceContext</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">width</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">height</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td><span class="parametername">toBitmap</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_PaintToBitmap_" data-uid="CADability.Forms.PaintToOpenGL.PaintToBitmap*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_PaintToBitmap_CADability_GeoObject_GeoObjectList_CADability_GeoVector_System_Int32_System_Int32_System_Nullable_CADability_BoundingCube__" data-uid="CADability.Forms.PaintToOpenGL.PaintToBitmap(CADability.GeoObject.GeoObjectList,CADability.GeoVector,System.Int32,System.Int32,System.Nullable{CADability.BoundingCube})">PaintToBitmap(GeoObjectList, GeoVector, Int32, Int32, Nullable&lt;BoundingCube&gt;)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public static Bitmap PaintToBitmap(GeoObjectList list, GeoVector viewDirection, int width, int height, BoundingCube? extent = null)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoObject.GeoObjectList</span></td>
        <td><span class="parametername">list</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoVector</span></td>
        <td><span class="parametername">viewDirection</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">width</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">height</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Nullable</span>&lt;<span class="xref">CADability.BoundingCube</span>&gt;</td>
        <td><span class="parametername">extent</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_SetClientSize_" data-uid="CADability.Forms.PaintToOpenGL.SetClientSize*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_SetClientSize_System_Drawing_Size_" data-uid="CADability.Forms.PaintToOpenGL.SetClientSize(System.Drawing.Size)">SetClientSize(Size)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public void SetClientSize(Size sz)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Size</span></td>
        <td><span class="parametername">sz</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="eii">Explicit Interface Implementations
  </h3>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Arc_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Arc*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Arc_CADability_GeoPoint_CADability_GeoVector_CADability_GeoVector_System_Double_System_Double_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Arc(CADability.GeoPoint,CADability.GeoVector,CADability.GeoVector,System.Double,System.Double)">IPaintTo3D.Arc(GeoPoint, GeoVector, GeoVector, Double, Double)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Arc(GeoPoint center, GeoVector majorAxis, GeoVector minorAxis, double startParameter, double sweepParameter)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span></td>
        <td><span class="parametername">center</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoVector</span></td>
        <td><span class="parametername">majorAxis</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoVector</span></td>
        <td><span class="parametername">minorAxis</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">startParameter</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td><span class="parametername">sweepParameter</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_AvoidColor_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#AvoidColor*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_AvoidColor_System_Drawing_Color_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#AvoidColor(System.Drawing.Color)">IPaintTo3D.AvoidColor(Color)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.AvoidColor(Color color)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Color</span></td>
        <td><span class="parametername">color</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Blending_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Blending*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Blending_System_Boolean_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Blending(System.Boolean)">IPaintTo3D.Blending(Boolean)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Blending(bool on)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td><span class="parametername">on</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Capabilities_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Capabilities*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Capabilities" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Capabilities">IPaintTo3D.Capabilities</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">PaintCapabilities IPaintTo3D.Capabilities { get; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.PaintCapabilities</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Clear_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Clear*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Clear_System_Drawing_Color_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Clear(System.Drawing.Color)">IPaintTo3D.Clear(Color)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Clear(Color background)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Color</span></td>
        <td><span class="parametername">background</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_CloseFigure_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#CloseFigure*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_CloseFigure" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#CloseFigure">IPaintTo3D.CloseFigure()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.CloseFigure()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_CloseList_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#CloseList*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_CloseList" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#CloseList">IPaintTo3D.CloseList()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">IPaintTo3DList IPaintTo3D.CloseList()</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.IPaintTo3DList</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_ClosePath_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#ClosePath*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_ClosePath_System_Drawing_Color_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#ClosePath(System.Drawing.Color)">IPaintTo3D.ClosePath(Color)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.ClosePath(Color color)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Color</span></td>
        <td><span class="parametername">color</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DelayAll_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DelayAll*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DelayAll" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DelayAll">IPaintTo3D.DelayAll</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.DelayAll { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DelayText_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DelayText*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DelayText" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DelayText">IPaintTo3D.DelayText</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.DelayText { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DisplayBitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DisplayBitmap*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DisplayBitmap_CADability_GeoPoint_System_Drawing_Bitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DisplayBitmap(CADability.GeoPoint,System.Drawing.Bitmap)">IPaintTo3D.DisplayBitmap(GeoPoint, Bitmap)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.DisplayBitmap(GeoPoint p, Bitmap bitmap)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span></td>
        <td><span class="parametername">p</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td><span class="parametername">bitmap</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DisplayIcon_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DisplayIcon*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DisplayIcon_CADability_GeoPoint_System_Drawing_Bitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DisplayIcon(CADability.GeoPoint,System.Drawing.Bitmap)">IPaintTo3D.DisplayIcon(GeoPoint, Bitmap)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.DisplayIcon(GeoPoint p, Bitmap icon)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span></td>
        <td><span class="parametername">p</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td><span class="parametername">icon</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Dispose_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Dispose*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Dispose" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Dispose">IPaintTo3D.Dispose()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Dispose()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DontRecalcTriangulation_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DontRecalcTriangulation*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_DontRecalcTriangulation" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#DontRecalcTriangulation">IPaintTo3D.DontRecalcTriangulation</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.DontRecalcTriangulation { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FacesBehindEdgesOffset_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FacesBehindEdgesOffset*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FacesBehindEdgesOffset" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FacesBehindEdgesOffset">IPaintTo3D.FacesBehindEdgesOffset</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">IDisposable IPaintTo3D.FacesBehindEdgesOffset { get; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.IDisposable</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FilledPolyline_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FilledPolyline*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FilledPolyline_CADability_GeoPoint___" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FilledPolyline(CADability.GeoPoint[])">IPaintTo3D.FilledPolyline(GeoPoint[])</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.FilledPolyline(GeoPoint[] points)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span>[]</td>
        <td><span class="parametername">points</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FillRect2D_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FillRect2D*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FillRect2D_System_Drawing_PointF_System_Drawing_PointF_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FillRect2D(System.Drawing.PointF,System.Drawing.PointF)">IPaintTo3D.FillRect2D(PointF, PointF)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.FillRect2D(PointF p1, PointF p2)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.PointF</span></td>
        <td><span class="parametername">p1</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Drawing.PointF</span></td>
        <td><span class="parametername">p2</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FinishPaint_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FinishPaint*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FinishPaint" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FinishPaint">IPaintTo3D.FinishPaint()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.FinishPaint()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FreeUnusedLists_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FreeUnusedLists*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_FreeUnusedLists" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#FreeUnusedLists">IPaintTo3D.FreeUnusedLists()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.FreeUnusedLists()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_IsBitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#IsBitmap*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_IsBitmap" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#IsBitmap">IPaintTo3D.IsBitmap</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.IsBitmap { get; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Line2D_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Line2D*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Line2D_System_Drawing_PointF_System_Drawing_PointF_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Line2D(System.Drawing.PointF,System.Drawing.PointF)">IPaintTo3D.Line2D(PointF, PointF)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Line2D(PointF p1, PointF p2)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.PointF</span></td>
        <td><span class="parametername">p1</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Drawing.PointF</span></td>
        <td><span class="parametername">p2</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Line2D_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Line2D*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Line2D_System_Int32_System_Int32_System_Int32_System_Int32_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Line2D(System.Int32,System.Int32,System.Int32,System.Int32)">IPaintTo3D.Line2D(Int32, Int32, Int32, Int32)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Line2D(int sx, int sy, int ex, int ey)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">sx</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">sy</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">ex</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">ey</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_List_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#List*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_List_CADability_IPaintTo3DList_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#List(CADability.IPaintTo3DList)">IPaintTo3D.List(IPaintTo3DList)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.List(IPaintTo3DList paintThisList)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.IPaintTo3DList</span></td>
        <td><span class="parametername">paintThisList</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_MakeCurrent_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#MakeCurrent*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_MakeCurrent" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#MakeCurrent">IPaintTo3D.MakeCurrent()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.MakeCurrent()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_MakeList_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#MakeList*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_MakeList_System_Collections_Generic_List_CADability_IPaintTo3DList__" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#MakeList(System.Collections.Generic.List{CADability.IPaintTo3DList})">IPaintTo3D.MakeList(List&lt;IPaintTo3DList&gt;)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">IPaintTo3DList IPaintTo3D.MakeList(List&lt;IPaintTo3DList&gt; sublists)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Collections.Generic.List</span>&lt;<span class="xref">CADability.IPaintTo3DList</span>&gt;</td>
        <td><span class="parametername">sublists</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.IPaintTo3DList</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Nurbs_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Nurbs*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Nurbs_CADability_GeoPoint___System_Double___System_Double___System_Int32_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Nurbs(CADability.GeoPoint[],System.Double[],System.Double[],System.Int32)">IPaintTo3D.Nurbs(GeoPoint[], Double[], Double[], Int32)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Nurbs(GeoPoint[] poles, double[] weights, double[] knots, int degree)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span>[]</td>
        <td><span class="parametername">poles</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span>[]</td>
        <td><span class="parametername">weights</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Double</span>[]</td>
        <td><span class="parametername">knots</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">degree</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_OpenList_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#OpenList*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_OpenList_System_String_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#OpenList(System.String)">IPaintTo3D.OpenList(String)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.OpenList(string name)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">name</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_OpenPath_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#OpenPath*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_OpenPath" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#OpenPath">IPaintTo3D.OpenPath()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.OpenPath()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintEdges_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintEdges*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintEdges" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintEdges">IPaintTo3D.PaintEdges</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.PaintEdges { get; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintFaces_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintFaces*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintFaces_CADability_PaintTo3D_PaintMode_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintFaces(CADability.PaintTo3D.PaintMode)">IPaintTo3D.PaintFaces(PaintTo3D.PaintMode)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PaintFaces(PaintTo3D.PaintMode paintMode)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.PaintTo3D.PaintMode</span></td>
        <td><span class="parametername">paintMode</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintSurfaceEdges_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintSurfaceEdges*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintSurfaceEdges" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintSurfaceEdges">IPaintTo3D.PaintSurfaceEdges</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.PaintSurfaceEdges { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintSurfaces_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintSurfaces*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PaintSurfaces" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PaintSurfaces">IPaintTo3D.PaintSurfaces</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.PaintSurfaces { get; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PixelToWorld_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PixelToWorld*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PixelToWorld" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PixelToWorld">IPaintTo3D.PixelToWorld</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">double IPaintTo3D.PixelToWorld { get; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Point2D_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Point2D*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Point2D_System_Int32_System_Int32_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Point2D(System.Int32,System.Int32)">IPaintTo3D.Point2D(Int32, Int32)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Point2D(int x, int y)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">x</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">y</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Points_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Points*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Points_CADability_GeoPoint___System_Single_CADability_GeoObject_PointSymbol_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Points(CADability.GeoPoint[],System.Single,CADability.GeoObject.PointSymbol)">IPaintTo3D.Points(GeoPoint[], Single, PointSymbol)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Points(GeoPoint[] points, float size, PointSymbol pointSymbol)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span>[]</td>
        <td><span class="parametername">points</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Single</span></td>
        <td><span class="parametername">size</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoObject.PointSymbol</span></td>
        <td><span class="parametername">pointSymbol</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Polyline_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Polyline*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Polyline_CADability_GeoPoint___" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Polyline(CADability.GeoPoint[])">IPaintTo3D.Polyline(GeoPoint[])</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Polyline(GeoPoint[] points)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span>[]</td>
        <td><span class="parametername">points</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PopModOp_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PopModOp*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PopModOp" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PopModOp">IPaintTo3D.PopModOp()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PopModOp()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PopState_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PopState*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PopState" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PopState">IPaintTo3D.PopState()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PopState()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Precision_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Precision*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Precision" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Precision">IPaintTo3D.Precision</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">double IPaintTo3D.Precision { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Double</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareBitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareBitmap*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareBitmap_System_Drawing_Bitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareBitmap(System.Drawing.Bitmap)">IPaintTo3D.PrepareBitmap(Bitmap)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PrepareBitmap(Bitmap bitmap)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td><span class="parametername">bitmap</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareBitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareBitmap*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareBitmap_System_Drawing_Bitmap_System_Int32_System_Int32_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareBitmap(System.Drawing.Bitmap,System.Int32,System.Int32)">IPaintTo3D.PrepareBitmap(Bitmap, Int32, Int32)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PrepareBitmap(Bitmap bitmap, int xoffset, int yoffset)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td><span class="parametername">bitmap</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">xoffset</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">yoffset</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareIcon_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareIcon*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareIcon_System_Drawing_Bitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareIcon(System.Drawing.Bitmap)">IPaintTo3D.PrepareIcon(Bitmap)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PrepareIcon(Bitmap icon)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td><span class="parametername">icon</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PreparePointSymbol_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PreparePointSymbol*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PreparePointSymbol_CADability_GeoObject_PointSymbol_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PreparePointSymbol(CADability.GeoObject.PointSymbol)">IPaintTo3D.PreparePointSymbol(PointSymbol)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PreparePointSymbol(PointSymbol symbol)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoObject.PointSymbol</span></td>
        <td><span class="parametername">symbol</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareText_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareText*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PrepareText_System_String_System_String_System_Drawing_FontStyle_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PrepareText(System.String,System.String,System.Drawing.FontStyle)">IPaintTo3D.PrepareText(String, String, FontStyle)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PrepareText(string fontName, string textString, FontStyle fontStyle)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">fontName</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">textString</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Drawing.FontStyle</span></td>
        <td><span class="parametername">fontStyle</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PushMultModOp_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PushMultModOp*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PushMultModOp_CADability_ModOp_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PushMultModOp(CADability.ModOp)">IPaintTo3D.PushMultModOp(ModOp)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PushMultModOp(ModOp mm)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.ModOp</span></td>
        <td><span class="parametername">mm</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PushState_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PushState*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_PushState" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#PushState">IPaintTo3D.PushState()</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.PushState()</code></pre>
  </div>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_RectangularBitmap_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#RectangularBitmap*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_RectangularBitmap_System_Drawing_Bitmap_CADability_GeoPoint_CADability_GeoVector_CADability_GeoVector_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#RectangularBitmap(System.Drawing.Bitmap,CADability.GeoPoint,CADability.GeoVector,CADability.GeoVector)">IPaintTo3D.RectangularBitmap(Bitmap, GeoPoint, GeoVector, GeoVector)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.RectangularBitmap(Bitmap bitmap, GeoPoint location, GeoVector directionWidth, GeoVector directionHeight)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Bitmap</span></td>
        <td><span class="parametername">bitmap</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span></td>
        <td><span class="parametername">location</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoVector</span></td>
        <td><span class="parametername">directionWidth</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoVector</span></td>
        <td><span class="parametername">directionHeight</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Resize_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Resize*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Resize_System_Int32_System_Int32_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Resize(System.Int32,System.Int32)">IPaintTo3D.Resize(Int32, Int32)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Resize(int width, int height)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">width</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">height</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SelectColor_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SelectColor*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SelectColor" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SelectColor">IPaintTo3D.SelectColor</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">Color IPaintTo3D.SelectColor { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Color</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SelectedList_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SelectedList*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SelectedList_CADability_IPaintTo3DList_System_Int32_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SelectedList(CADability.IPaintTo3DList,System.Int32)">IPaintTo3D.SelectedList(IPaintTo3DList, Int32)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.SelectedList(IPaintTo3DList paintThisList, int wobbleRadius)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.IPaintTo3DList</span></td>
        <td><span class="parametername">paintThisList</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">wobbleRadius</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SelectMode_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SelectMode*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SelectMode" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SelectMode">IPaintTo3D.SelectMode</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.SelectMode { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetClip_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetClip*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetClip_System_Drawing_Rectangle_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetClip(System.Drawing.Rectangle)">IPaintTo3D.SetClip(Rectangle)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.SetClip(Rectangle clipRectangle)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Rectangle</span></td>
        <td><span class="parametername">clipRectangle</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetColor_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetColor*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetColor_System_Drawing_Color_System_Int32_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetColor(System.Drawing.Color,System.Int32)">IPaintTo3D.SetColor(Color, Int32)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.SetColor(Color color, int lockColor)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Drawing.Color</span></td>
        <td><span class="parametername">color</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span></td>
        <td><span class="parametername">lockColor</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetLinePattern_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetLinePattern*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetLinePattern_CADability_Attribute_LinePattern_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetLinePattern(CADability.Attribute.LinePattern)">IPaintTo3D.SetLinePattern(LinePattern)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.SetLinePattern(LinePattern pattern)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.Attribute.LinePattern</span></td>
        <td><span class="parametername">pattern</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetLineWidth_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetLineWidth*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetLineWidth_CADability_Attribute_LineWidth_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetLineWidth(CADability.Attribute.LineWidth)">IPaintTo3D.SetLineWidth(LineWidth)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.SetLineWidth(LineWidth lineWidth)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.Attribute.LineWidth</span></td>
        <td><span class="parametername">lineWidth</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetProjection_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetProjection*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_SetProjection_CADability_Projection_CADability_BoundingCube_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#SetProjection(CADability.Projection,CADability.BoundingCube)">IPaintTo3D.SetProjection(Projection, BoundingCube)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.SetProjection(Projection projection, BoundingCube boundingCube)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.Projection</span></td>
        <td><span class="parametername">projection</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.BoundingCube</span></td>
        <td><span class="parametername">boundingCube</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Text_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Text*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Text_CADability_GeoVector_CADability_GeoVector_CADability_GeoPoint_System_String_System_String_System_Drawing_FontStyle_CADability_GeoObject_Text_AlignMode_CADability_GeoObject_Text_LineAlignMode_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Text(CADability.GeoVector,CADability.GeoVector,CADability.GeoPoint,System.String,System.String,System.Drawing.FontStyle,CADability.GeoObject.Text.AlignMode,CADability.GeoObject.Text.LineAlignMode)">IPaintTo3D.Text(GeoVector, GeoVector, GeoPoint, String, String, FontStyle, Text.AlignMode, Text.LineAlignMode)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Text(GeoVector lineDirection, GeoVector glyphDirection, GeoPoint location, string fontName, string textString, FontStyle fontStyle, Text.AlignMode alignment, Text.LineAlignMode lineAlignment)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoVector</span></td>
        <td><span class="parametername">lineDirection</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoVector</span></td>
        <td><span class="parametername">glyphDirection</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span></td>
        <td><span class="parametername">location</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">fontName</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.String</span></td>
        <td><span class="parametername">textString</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Drawing.FontStyle</span></td>
        <td><span class="parametername">fontStyle</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoObject.Text.AlignMode</span></td>
        <td><span class="parametername">alignment</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoObject.Text.LineAlignMode</span></td>
        <td><span class="parametername">lineAlignment</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Triangle_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Triangle*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_Triangle_CADability_GeoPoint___CADability_GeoVector___System_Int32___" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#Triangle(CADability.GeoPoint[],CADability.GeoVector[],System.Int32[])">IPaintTo3D.Triangle(GeoPoint[], GeoVector[], Int32[])</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.Triangle(GeoPoint[] vertex, GeoVector[] normals, int[] indextriples)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">CADability.GeoPoint</span>[]</td>
        <td><span class="parametername">vertex</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">CADability.GeoVector</span>[]</td>
        <td><span class="parametername">normals</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="xref">System.Int32</span>[]</td>
        <td><span class="parametername">indextriples</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_TriangulateText_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#TriangulateText*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_TriangulateText" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#TriangulateText">IPaintTo3D.TriangulateText</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.TriangulateText { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_UseLineWidth_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#UseLineWidth*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_UseLineWidth" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#UseLineWidth">IPaintTo3D.UseLineWidth</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">bool IPaintTo3D.UseLineWidth { get; set; }</code></pre>
  </div>
  <h5 class="returns">Returns</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  
  
  <a id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_UseZBuffer_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#UseZBuffer*"></a>
  <h4 id="CADability_Forms_PaintToOpenGL_CADability_IPaintTo3D_UseZBuffer_System_Boolean_" data-uid="CADability.Forms.PaintToOpenGL.CADability#IPaintTo3D#UseZBuffer(System.Boolean)">IPaintTo3D.UseZBuffer(Boolean)</h4>
  <div class="markdown level1 summary"></div>
  <div class="markdown level1 conceptual"></div>
  <h5 class="decalaration">Declaration</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">void IPaintTo3D.UseZBuffer(bool use)</code></pre>
  </div>
  <h5 class="parameters">Parameters</h5>
  <table class="table table-bordered table-striped table-condensed">
    <thead>
      <tr>
        <th>Type</th>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="xref">System.Boolean</span></td>
        <td><span class="parametername">use</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="implements">Implements</h3>
  <div>
      <span class="xref">CADability.IPaintTo3D</span>
  </div>
</article>
          </div>
          
          <div class="hidden-sm col-md-2" role="complementary">
            <div class="sideaffix">
              <div class="contribution">
                <ul class="nav">
                </ul>
              </div>
              <nav class="bs-docs-sidebar hidden-print hidden-xs hidden-sm affix" id="affix">
                <h5>In This Article</h5>
                <div></div>
              </nav>
            </div>
          </div>
        </div>
      </div>
      
      <footer>
        <div class="grad-bottom"></div>
        <div class="footer">
          <div class="container">
            <span class="pull-right">
              <a href="#top">Back to top</a>
            </span>
            
            <span>Generated by <strong>DocFX</strong></span>
          </div>
        </div>
      </footer>
    </div>
    
    <script type="text/javascript" src="../styles/docfx.vendor.js"></script>
    <script type="text/javascript" src="../styles/docfx.js"></script>
    <script type="text/javascript" src="../styles/main.js"></script>
  </body>
</html>
